patch scarifier - German English Dictionary